home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Codex ass dev system v1.10.adf / include / devices / console.i < prev    next >
Text File  |  1988-09-19  |  3KB  |  103 lines

  1.    IFND  DEVICES_CONSOLE_I
  2. DEVICES_CONSOLE_I SET   1
  3. ********************************************************************
  4. *               Commodore-Amiga, Inc.                              *
  5. *               console.i                                          *
  6. ********************************************************************
  7. ********************************************************************
  8. *
  9. *  Console device command definitions
  10. *
  11. *   Source Control
  12. *   --------------
  13. *   $Header: console.i,v 1.4 85/11/13 15:13:21 kodiak Exp $
  14. *
  15. *   $Locker:  $
  16. *
  17. *********************************************************************
  18.  
  19.    IFND  EXEC_IO_I
  20.    INCLUDE  "exec/io.i"
  21.    ENDC
  22.  
  23. ******* Console commands *******
  24.    DEVINIT
  25.  
  26.    DEVCMD         CD_ASKKEYMAP
  27.    DEVCMD         CD_SETKEYMAP
  28.  
  29.  
  30. ******* SGR parameters
  31.  
  32. SGR_PRIMARY       EQU   0
  33. SGR_BOLD          EQU   1
  34. SGR_ITALIC        EQU   3
  35. SGR_UNDERSCORE    EQU   4
  36. SGR_NEGATIVE      EQU   7
  37.  
  38. *  these names refer to the ANSI standard, not the implementation
  39. SGR_BLACK         EQU   30
  40. SGR_RED           EQU   31
  41. SGR_GREEN         EQU   32
  42. SGR_YELLOW        EQU   33
  43. SGR_BLUE          EQU   34
  44. SGR_MAGENTA       EQU   35
  45. SGR_CYAN          EQU   36
  46. SGR_WHITE         EQU   37
  47. SGR_DEFAULT       EQU   39
  48.  
  49. SGR_BLACKBG       EQU   40
  50. SGR_REDBG         EQU   41
  51. SGR_GREENBG       EQU   42
  52. SGR_YELLOWBG      EQU   43
  53. SGR_BLUEBG        EQU   44
  54. SGR_MAGENTABG     EQU   45
  55. SGR_CYANBG        EQU   46
  56. SGR_WHITEBG       EQU   47
  57. SGR_DEFAULTBG     EQU   49
  58.  
  59. *  these names refer to the implementation, they are the preferred
  60. *  names for use with the Amiga console device.
  61. SGR_CLR0          EQU   30
  62. SGR_CLR1          EQU   31
  63. SGR_CLR2          EQU   32
  64. SGR_CLR3          EQU   33
  65. SGR_CLR4          EQU   34
  66. SGR_CLR5          EQU   35
  67. SGR_CLR6          EQU   36
  68. SGR_CLR7          EQU   37
  69.  
  70. SGR_CLR0BG        EQU   40
  71. SGR_CLR1BG        EQU   41
  72. SGR_CLR2BG        EQU   42
  73. SGR_CLR3BG        EQU   43
  74. SGR_CLR4BG        EQU   44
  75. SGR_CLR5BG        EQU   45
  76. SGR_CLR6BG        EQU   46
  77. SGR_CLR7BG        EQU   47
  78.  
  79.  
  80. ******   DSR parameters
  81.  
  82. DSR_CPR           EQU   6
  83.  
  84. ******   CTC parameters
  85. CTC_HSETTAB       EQU   0
  86. CTC_HCLRTAB       EQU   2
  87. CTC_HCLRTABSALL   EQU   5
  88.  
  89. ******   TBC parameters
  90. TBC_HCLRTAB       EQU   0
  91. TBC_HCLRTABSALL   EQU   3
  92.  
  93. ******   SM and RM parameters
  94. M_LNM             EQU   20    ; linefeed newline mode
  95. M_ASM    MACRO
  96.       DC.B  '>1'              ; auto scroll mode
  97.       ENDM
  98. M_AWM    MACRO
  99.       DC.B  '?7'              ; auto wrap mode
  100.       ENDM
  101.  
  102.    ENDC
  103.